home *** CD-ROM | disk | FTP | other *** search
Wrap
<?xml version="1.0" encoding="utf-8"?> <!--AviSynth plugin description version 1.1--> <plugin name="DeScratch"> <description /> <filters> <filter name="DeScratch" category="Broadcast Video Plugins" helpfile="desratch" type="clip"> <description>This plugin removes vertical scratches from films.</description> <colorspaces> <colorspace>yv12</colorspace> </colorspaces> <parameters> <parameter name="clip" type="clip" default="" max="0" min="0" step="0" optional="True" paramList="False"> <description /> <items /> </parameter> <parameter name="mindif" type="int" default="5" max="255" min="1" step="1" optional="True" paramList="False"> <description>minimal difference of pixel value in scratch from neighbours pixels for luma plane</description> <items /> </parameter> <parameter name="maxgap" type="int" default="3" max="255" min="0" step="1" optional="True" paramList="False"> <description>maximal vertical gap to be closed</description> <items /> </parameter> <parameter name="maxwidth" type="int" default="3" max="0" min="0" step="0" optional="True" paramList="False"> <description>maximal scratch width</description> <items /> </parameter> <parameter name="minlen" type="int" default="100" max="0" min="0" step="0" optional="True" paramList="False"> <description>minimal scratch length</description> <items /> </parameter> <parameter name="maxangle" type="int" default="5" max="0" min="0" step="0" optional="True" paramList="False"> <description>maximal angle to vertical</description> <items /> </parameter> <parameter name="blurlen" type="int" default="15" max="0" min="0" step="0" optional="True" paramList="False"> <description>radius of vertical blur for frame analysis</description> <items /> </parameter> <parameter name="keep" type="int" default="100" max="0" min="0" step="0" optional="True" paramList="False"> <description>percent of scratch detail to keep</description> <items /> </parameter> <parameter name="border" type="int" default="2" max="0" min="0" step="0" optional="True" paramList="False"> <description>thickness of border near scratch for partial restoration</description> <items /> </parameter> <parameter name="modeY" type="int" default="1" max="0" min="0" step="0" optional="True" paramList="False"> <description>processing mode for luma plane (0 - no, 1 - low(black), 2 - high(white), 3 - both)</description> <items /> </parameter> <parameter name="modeU" type="int" default="0" max="0" min="0" step="0" optional="True" paramList="False"> <description>processing mode for chroma U plane (0 - no, 1 - low(green), 2 - high(red), 3 - both)</description> <items /> </parameter> <parameter name="modeV" type="int" default="0" max="0" min="0" step="0" optional="True" paramList="False"> <description>processing mode for chroma V plane (0 - no, 1 - low(yellow), 2 - high(blue), 3 - both)</description> <items /> </parameter> <parameter name="mindifUV" type="int" default="0" max="255" min="0" step="1" optional="True" paramList="False"> <description>minimal difference of pixel value in scratch from neighbours pixels for chroma planes. if = 0, then internal mindifUV value is same as mindif.</description> <items /> </parameter> <parameter name="mark" type="bool" default="false" max="0" min="0" step="0" optional="True" paramList="False"> <description>mark scratch in debug mode. (set rejected extrems pixels to grey, set scratches pixels to white or black)</description> <items /> </parameter> </parameters> </filter> </filters> </plugin>